rango meta - French English Dictionary